insulating cap - Espagnol Anglais Dictionnaire